﻿@charset "utf-8";

.w_1140{
	   width:1140px;
	   margin:auto;
	   }
.w_1004{
	  width:1004px;
	  margin:auto;
	  }
.r{
	float:right;
	}
.l{
	float:left;
	}
	
	
/*top*/

.sy_head{
	     
		z-index:35; height:184px;
		width:100%;
		background:#fff; top:0;
		

		
		
		}



.top_bg{
	 width:100%;

	 
	 }
.top{

	width:912px;
	height:97px;
	margin:auto;
	padding-top:30px;
	overflow:hidden;
	}
	
.logo{
	display:block;
	width:547px;
	height:66px;
	}
	
	
/*Navigation*/
.nav_bg{
	    width:100%;
		background:url(../images/nav_bg.jpg) repeat-x;
		height:42px;
		
		}
.nav{
	height:42px;
	padding-left:217px;
	
	}
.nav ul li{
	       float:left;
		   margin-right:20px;
		   width:86px;
		   height:42px;
		   position:relative;
		   }
		   
.nav ul li a{
	         display:block;
			 background:none;
			 color:#b1b1b1;
			 font-size:15px;
			 height:51px;
			 line-height:51px;
			 text-align:center;
			 width:86px;
			 position:absolute;
			 left:0;
			 top:0;
			 z-index:999;
			 }
.nav ul li a:hover{
	               color:#fff;
				   background:url(../images/li_bg.jpg) no-repeat;
				   } 


.nav ul div{	
	width:86px;
	position: absolute;
	top:42px;
	display:none;
	background:#fff;
	z-index:99999;
}
.nav ul li:hover div{display:block;}
.nav ul div a{	
	position: relative;
	display: block;
	width: auto;
	white-space: nowrap;
	color: #333;
	height:40px;
	line-height:40px;
	font-size:14px;
	border-bottom:1px #CCC solid;
	
}
.nav ul div a:hover{	
	background:none;
	
	color:#008ce8;
	
	border-bottom:2px #008ce8 solid;
}




/*banner*/
.banner-bg{
	position:relative;
	top:169px;
	height:400px;
	overflow:hidden;

}
.banner_index{
	height:400px;
	position: absolute;
	overflow:hidden;
	width:1600px;
	left:50%;
	margin-left:-800px;
}
.banner_index .btn,.banner_pro .bBtn{
	position: absolute;
	top:185px;
	width: 56px;
	height: 78px;
	display: block;
	z-index: 3;
}
.banner_index .btnPre,.banner_pro .bPre{
	background: url(../images/bg_btnPre_index.png) no-repeat 0 0;
	left:18%;
}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/bg_btnPre_index_hover.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{
	background: url(../images/bg_btnNext_index.png) no-repeat 0 0;
	right: 18%;
}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/bg_btnNext_index_hover.png) no-repeat 0 0;}
.banner_index .banner_wrap{
	position: absolute;
	left:0px;
	top: 0px; 
	z-index: 2;
}
.banner_index .banner_wrap li{
	width: 1930px;
	float: left;
}
.indexBanner_num{
	position:absolute;
	left:48%;
	text-align: center;
	bottom:30px;
	z-index:999;
} 
.indexBanner_num a{
	width: 8px;
	height: 8px;
	display: inline-block;
	_zoom:1;
	background: url(../images/bg_num.png) no-repeat 0 0;
	font-size: 0px;
	line-height: 0px;
	margin:0 1px;
}
.indexBanner_num a.on,.indexBanner_num a:hover{background: url(../images/bg_num_on.png) no-repeat 0 0;}




/*sy_about*/
#sy_about_bg{
	        width:100%;
			position:relative;
			top:40px;	
		 }
.container_about{
	            width:1004px;
				margin:auto;
				background:#fff;
				height:810px;
				}
				
.ab_title{
	      width:1003px;
		  height:42px;
		  margin-bottom:16px;
		  }
		  
.about_list{
	        width:972px;
			height:179px;
			display:block;
			border:1px #ababab solid;
			padding:18px 10px 18px 20px;
			}
			
.about_list img{
	            float:left;
				padding-right:17px;
				width:236px;
				height:158px;
				
				}
.ab_right{
	    width:719px;
		}		
.ab_right p{
			  color:#767676;
			  text-indent:2em;
			  }
.ab_right em{
	           display:block;
			   color:#767676;
			   }




/*about_bottle_list*/
.about_bottle_list{
	               margin:15px 0 40px 0;
				   height:387px;
				   }
				   

.ab_list{
	     float:left;
		 width:210px;
		 height:387px;
		 border-right:1px #bbbbbb dashed;
		 text-align:center;
		 padding:0 20px 0 20px;
		 }
		 
.last{
	 border-right:none;
	 }				   
.ab_list h3{
	       margin-bottom:12px;
		   }

.ab_list p{
	      line-height:21px;
		  color:#7b7b7b;
		  text-indent:2em;
		  text-align:left;
		  }
.ab_list .img-circle{
	        border-radius:50%;
			-webkit-border-radius:50%;
			-moz-border-radius:50%;
			-o-border-radius:50%;
			}
			
.ab_list .team-img {
						width: 140px;
						height: 140px;
						display:block;
						margin:25px auto 0 auto;
						border: 1px  #e5e5e5 solid;
						transition: all 0.5s;
						padding:10px
                       }

.ab_list:hover .team-img{
	                        border: 4px solid #FCAC45;
							}



.img_title{
	       width:742px;
		   height:31px;
		   line-height:31px;
		   text-align:center;
		   color:#fff;
		   font-size:14px;
		   border-radius:8px;
		   -webkit-border-radius:8px;
		   -moz-border-radius:8px;
		   -moz-border-radius:8px;
		   display:block;
		   background:#184485;
		   margin:60px auto;
		   }


/*sy_news_bg*/
#sy_news_bg{
	        width:100%;
			position:relative;
			top:60px;
			}
			
.container_news{
	            width:1004px;
				background:#fff;
				height:213px;
				margin:auto;
				}
.sy_list_left{
	          margin-left:85px;
			  width:415px;
			  }
			  
.news_list_title{
	             width:73px;
				 height:27px;
				 line-height:27px;
				 text-align:center;
				 background:#184485;
				 color:#fff;
				 font-size:14px;
				 }
				 
.item02 .item_list{
	             width:360px;
				 height:28px;
				 line-height:28px;
				 border-radius:5px;
				 -webkit-border-radius:5px;
				 -moz-border-radius:5px;
				 -o-border-radius:5px;
				 border:1px #f2f2f2 solid;
				 margin-top:10px;
				 background:url(../images/news_title_bg.jpg) 12px center no-repeat;
				 padding-left:35px;
				 }
.item02 .item_list em{
	                float:right;
					color:#888888;
					margin-right:33px;
					font-size:13px;
					}
.item02 .item_list em:hover{
	                     color:#184485;
						 font-size:14px;
						 }
					
.item02 .item_list a{
	                color:#888888;
					font-size:13px;
					}
.item02 .item_list a:hover{
	                    color:#184485;
						font-size:14px;
						}
						

					  
					
					
/*sy_pro_bg*/


		 
.link{
	  display:block;
	  width:940px;
	  height:78px;
	  line-height:78px;
	  margin:auto;
	  }
	  
.link em a{
	       display:block;
		   float:left;
		   width:188px;
		   height:78px;
		   text-align:center;
		   line-height:78px;
		   color:#fff;
		   background:url(../images/pic1.jpg) no-repeat;
		   font-size:15px;
		   transition:all 1.5s;
		   -webkit-transition:all 1.5s;
		   -moz-transition:all 1.5s;
		   -o-transition:all 1.5s;
		   }
		   
.link em a:hover{
	            background:url(../images/pic2.jpg) no-repeat;
				}
				

.link .link_first{
					display:block;
					float:left;
					width:188px;
					height:78px;
					text-align:center;
					line-height:78px;
					color:#fff;
					background:url(../images/liucheng01.jpg) no-repeat;
					font-size:15px;
			       }

.link .link_first:hover   {
	                       background:url(../images/liucheng02.jpg) no-repeat;
						   }

/*sy_advantage*/
#sy_advantage_bg{
				width:100%;
				background:url(../images/youshi_bg2.jpg) no-repeat;
				position:relative;
				top:1px;
				height:403px;
					
		   }
		   
.sy_advantage{
	          width:1004px;
			  margin:auto;
			  height:70px;
			  background:url(../images/youshi_bg.jpg) 10px center no-repeat;
			  padding-top:305px;
			  }

.sy_advantage a{
	          display:block;
			  float:left;
			  font-weight:bolder;
			  margin-right:100px;
			  margin-left:28px;
			  width:120px;
			  text-align:center;
			  transition:all 1.0s;
			  -webkit-transition:all 1.0s;
			  -moz-transition:all 1.0s;
			  -o-transition:all 1.0s;
			  }
			  
.mr0{
	 margin-right:0;
	 }
.sy_advantage a em{
	              color:#fff;
				  display:block;
				  font-size:20px;
				  padding-bottom:10px;
				  }	
.sy_advantage a em:hover{
	                    font-size:22px;
						color:#f39924;
						}
.sy_advantage a i{
	             color:#948f8c;
				 font-size:18px;
				 }		  

.sy_advantage a i:hover{
	                   font-size:19px;
					   color:#333;
					   }			  
/*sy_case_bg*/
#sy_case_bg{
	         height:554px;
			 width:100%;
			 position:relative;
			 top:1px;
			 
			 }
			 
.sy_case{
	     width:1004px;
		 background:#fff;
		 margin:auto;
		 height:554px;
		 }
		 
.title_case{
	        display:block;
			width:1002px;
			height:234px;
			text-align:center;
			}
			
.case_list ul li{
	              width:25%;
				  height:auto;
				  float:left;
				  margin-top:20px;
				  text-align:center;
				  position:relative;
				 }	
.case_img{
	    display:block;
		width:200px;
		height:180px;
		}
		
.case_list ul li .hover_bg{
	                       position:absolute;
						   top:0;
						   left:0;
						   z-index:9999;
						   width:200px;
						   height:180px;
						   color:#fff;
						   text-align:center;
						   opacity:0;
						   filter:alpha(opacity=0);
	                       transition:all 0.5s;
						   background-color:rgba(17,102,190,0.6);
	                      }


.case_list ul li:hover .hover_bg{
	                             opacity:1;
								 filter:alpha(opacity=1);
								 }		
		
.hover_text{
	       width:160px;
		   height:140px;
		   border:2px #9cb7ca solid;
		   margin:auto;
		   margin-top:18px;
		   }
.hover_text em{
	          font-size:16px;
			  font-weight:bold;
			  text-align:center;
			  display:block;
			  padding-top:50px;
			  font-family:"微软雅黑";
			  }

.hover_text i{
	          font-size:14px;
			  line-height:25px;

			  }
/*首页生产基地*/
.sheng_item .sheng_item_list{
							 width:279px;
							 height:28px;
							 line-height:28px;
							 margin-top:10px;
							 background:url(../images/news_title_bg.jpg) 12px center no-repeat;
							 padding-left:35px;
							 display:block;
				             }
.sheng_item .sheng_item_list em{
								float:right;
								color:#888888;
								margin-right:33px;
								font-size:13px;
					            }
.sheng_item .sheng_item_list em:hover{
									 color:#184485;
									 font-size:14px;
						             }
					
.sheng_item .sheng_item_list a{
								color:#888888;
								font-size:13px;
					            }
.sheng_item .sheng_item_list a:hover{
									color:#184485;
									font-size:14px;
						             }

/*sy_honor_bg*/
.sy_honor_bg{
	        height:336px;
			width:100%;
			position:relative;
			top:1px;
			
			 }
.sy_honor{
	      width:1140px;
		  margin:auto;
		  background:#fff;
		  height:336px;
		  }
.honor_img{
	       display:block;
		   margin:auto;
		   }
		   
/*滚动图片*/
.rollBox{
	     width:1140px;
		 overflow:hidden;
		 margin:0 auto;
		 }
.rollBox .Cont{
	           width:1000px;
			   overflow:hidden;
			   padding-top:37px;
			   }
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{
	                width:231px; 
					height:200px;
					float:left;
					text-align:center;
					margin-left:20px;
					}

.rollBox .Cont .pic img{
	                  padding:6px;
					  border:1px solid #ccc;
					  display:block;
					  margin:0 auto;
					  }



.img1{
	  float:left;
	  margin-top:100px;

	  }

.img2{
	 float:right;
	 margin-top:-123px;

	 }
	 
.friendlink{
	   padding:50px 0 21px 95px;
	   color:#717171;
	   font-size:14px;
	   
	 }
	 
.friendlink em{
	   padding:0 10px;
	   }
	   
/*内页新闻*/

.news_nav_bg{
	      background:#1E8CDA;
		  height:50px;
		  line-height:50px;
		  width:100%;
		  position:relative;
		  
		  
		  }



.news_nav a{
	      display:block;
		  float:left;
		  margin-right:20px;
		  color:#fff;
		  font-size:14px;
		  }

.news_nav a:hover{
	             text-decoration:underline;
				 }


.news_flash{
	       position:relative;
		   height:359px;
		   overflow:hidden;
		   top:0px;
width:100%;
		   }

.news_banner{
	        position:absolute;
			top:0;
			height:499px;
			left:50%;
			margin-left:-960px;
			}


.ny_news_bg{
	       background:#e6e6e6;
		   width:100%;
		   height:auto;
		   position:relative;
		   }


.news_list{
	      padding-top:100px;
		  padding-bottom:10px;
		  }

.news_list li{
			  width:1004px;
			  height:322px;
			  margin-bottom:40px;
			  }


.news_list li a{
	          display:block;
			  overflow:hidden;
			  background:#f8f5f5;
			   width:960px;
			  height:278px;
			  border-bottom:3px #9d9b9b solid;
			  padding:22px;
			  color:#333;
			  }

.news_list li a:hover{
	                  background:#1E8CDA;
					  color:#fff;
					  }


.news_list li a img{
	               float:left;
				   padding-right:25px;
				   width:400px;
				   height:280px;
				   }

.news_list li a span{
	               display:block;
				   float:left;
				   width:535px;
				   height:280px;
				   }

.news_list li a span h4{
	                 
						font-size:16px;
						width:535px;
						height:40px;
						border-bottom:1px #333 dashed;
						}

.news_list li a span h4:hover{
	                          border-bottom:1px #fff dashed;
							  }

.news_list li a span p{
	                  width:530px;
					  line-height:25px;
					  font-size:14px;
					  margin:25px 0 25px 0;
					  
					  }
					  
	  
.news_list li a span i{
					   font-size:13px;
					   
					   margin-bottom:75px;
					   display:block;
					   }

.news_more{
		   display:block;
		   width:166px;
		   height:44px;
		   background:url(../images/more01.png) no-repeat;
		   
		   
		   }
.news_more:hover{
	             background:url(../images/more02.png) no-repeat;
				 }



/*新闻详情*/

.ny_news_bottle_bg{
	               width:100%;
				   background:#e6e6e6;
				   }
.ny_news_bottle_list{
	           background:#fff;
			   height:auto;
			   padding:40px 65px 0 65px;
			   margin:35px auto;
			   width:874px;
			   }
.ny_contact_bg{
	          width:100%;
			  background:#fff;
			  padding-bottom:30px;
			  }

.ny_contact_content{
	               padding:50px;
				   position:relative;
				   top:50px;
				   width:1200px;
				   margin:auto;
				   }
				   


.lubiao{
	    display:block;
		width:500px;
		overflow:hidden;
		margin:15px 0 0 242px;
		position:relative;

		
		}

.lubiao i{
	     float:left;
		 display:block;
		 width:76px;
		 height:76px;
		 border-radius:50%;
		 -webkit-border-radius:50%;
		 -moz-border-radius:50%;
		 -o-border-radius:50%;
		 background:url(../lubiao.png) no-repeat;
		 }
.lubiao em{
	       width:420px;
		   height:80px;
		   line-height:80px;
		   color:#000;
		   font-size:16px;
		   float:right;
		   }
#dituContent{
			width:697px;
			height:550px;
			margin:20px auto 0 auto;
			border-radius:35px;
			-webkit-border-radius:35px;
			-moz-border-radius:35px;
			-o-border-radius:35px;
			position:relative;
			}

			   
.ny_title{
	      color:#5f5f64;
		  font-size:18px;
		  margin-bottom:15px;
		  font-weight:bold;
		  }
		  
.ny_time{
	    font-size:14px;
		display:block;
		line-height:25px;
		color:#747577;
		}


.ny_news_bottle_list p{
	                 color:#333;
					 line-height:25px;
					 text-indent:2em;
					padding-bottom:30px;
					 
					 }


.news_list_more{
	           height:40px;
			   line-height:40px;
			   width:120px;
			   background:#1E8CDA;
			   margin:auto;
               border-radius:10px;
			   -webkit-border-radius:10px;
			   -moz-border-radius:10px;
			   -o-border-radius:10px;
			   text-align:center;
			   font-size:14px;
			   }

.news_list_more a{
	              color:#fff;
				  }






/*内页产品*/
.w_1200{
	  width:1200px;
	  margin:auto;
	  }
.ny_pro_list {
	         padding-top:100px;
			 }
.ny_pro_list li{
	           float:left;
			   width:220px;
			   height:346px;
			   margin:0 28px 80px 45px;
			   position:relative;
			   }
.ny_pro_list li a{
	             display:block;
				 width:220px;
				 }
.ny_pro_list li img{
	                  display:block;
					  width:220px;
					  height:180px;
					  border-top-left-radius:20px;
					  -webkit-border-top-left-radius:20px;
					  -moz-border-top-left-radius:20px;
					  -o-border-top-left-radius:20px;
					  border-top-right-radius:20px;
					  -webkit-border-right-left-radius:20px;
					  -moz-border-top-right-radius:20px;
					  -o-border-top-right-radius:20px;
					  }
.ny_pro_list li .pro_hover{
							position:absolute;
							top:0;
							left:0;
							z-index:2222;
							width:220px;
							height:180px;
							background-color:rgba(255,255,255,0.6);
							opacity:0;
							filter:alpha(opacity=0);
							transition:all 0.5s;
							-webkit-transition:all 0.5s;
							-moz-transition:all 0.5s;
							-o-transition:all 0.5s;
							border-top-left-radius:20px;
							-webkit-border-top-left-radius:20px;
							-moz-border-top-left-radius:20px;
							-o-border-top-left-radius:20px;
							border-top-right-radius:20px;
							-webkit-border-right-left-radius:20px;
							-moz-border-top-right-radius:20px;
							-o-border-top-right-radius:20px;
							
	                      }
.ny_pro_list li:hover .pro_hover{
	                             opacity:1;
								  filter:alpha(opacity=0);
								  }
				 
.ny_pro_list li a span{
	                   display:block;
					   width:160px;
					   height:106px;
					   background:#f4f1f1;
					   text-align:center;
					   padding:30px;
					   box-shadow:1px 1px 8px #999;
					   -webkit-box-shadow:1px 1px 8px #999;
					   -moz-box-shadow:1px 1px 8px #999;
					   }

					   
.ny_pro_list li a span h4{
	                     width:142px;
						 height:46px;
						 text-align:center;
						 margin:0 auto;
						 line-height:46px;
						 font-size:16px;
						 border-bottom:2px #7d7d7d solid;
						 }

.ny_pro_list li a span p{
	                line-height:25px;
					font-size:13px;
					color:#333;
					}


/*内页产品2*/

.ny_pic02{
	      padding-top:40px;
		  padding-bottom:40px;
		  }
.ny_pic_left{
	         width:240px; 
             }
			 
.ny_pic_left h3{
	            width:243px;
				height:60px;
				line-height:60px;
				background:#2da9df;
				border-left:2px #b7150a solid;
				color:#fff;
				font-size:18px;
				font-weight:bold;
				padding-left:35px;
				}
				
.ny_pic_left h3 em{
	               color:#333;
				   font-size:14px;
				   font-weight:normal;
				   padding-left:5px;
				   }
.subNavBox{
	              width:276px;
				  border:2px #bfbfbf solid;
				  background:#fff;
				  padding-bottom:30px;
				  
	              }


.subNav{
	   display:block;
	   color:#333;
	   font-size:13px;
	   height:36px;
	   width:186px;
	   margin:0 40px 0 20px;
	   padding:0 15px;
	   border-bottom:1px #bfbfbf dashed;
	   font-family:"Microsoft YaHei";
	   line-height:36px;
	   background:url(../images/ny_pic_li_bg02.jpg) 170px center no-repeat;
	   }
.subNav:hover{
			 color:#2da9df;
			 background:url(../images/pic_li_bg.jpg) 170px center no-repeat;
			}
					   

/*zifenlei*/
.navContent{
			display:none;
			border-bottom:solid 1px #e5e3da;
	        }
.navContent li a{
				display:block;
				width:246px;
				heighr:28px;
				text-align:left;
				font-size:13px;
				line-height:38px;
				color:#333; 
				padding-left:30px;
	             }
.navContent li a:hover{
						color:#fff;
						background-color:#277fc2
	                   }



.ny_pic_right{
	         width:880px;
			 }

.ny_pic_right_img li{
	                 width:800px;
					 height:151px;
					 border-bottom:2px #a8a8a8 solid;
					 padding:20px 60px 20px 20px;
					 background:#fff;
					 margin-bottom:25px;
					 }
.ny_pic_right_img li a{
	                   display:block;
					   width:800px;
					   }
.ny_pic_right_img li a img{
	                       float:left;
						   padding-right:40px;
						   width:150px;
						   height:150px;
						   }
.ny_pic_right_img li a span{
	                       display:block;
						   float:left;
						   width:460px;
						   }
.ny_pic_right_img li a span i{
	                          display:block;
							  color:#696868;
							  line-height:25px;
							  font-size:13px;
							  }
.ny_pic_right_img li a span p{
	                          color:#333;
							  font-size:13px;
							  line-height:25px;
							  padding:15px 0;
							  }
.ny_pic_img_title{
	              color:#333;
				  font-size:18px;
				  padding-bottom:16px;
				  }						   
.ny_pic_bottle02{
	             padding-bottom:40px;
				 }	
				 
.ny_pic_img_title02{
	               color:#1aa4e0;
				   font-weight:bold;
				   padding-top:15px;
				   padding-bottom:16px;
				   font-size:20px;
				   
				   }
				   
.line02{
	    line-height:45px;
		display:block;
		font-size:14px;
		color:#333;
		}					   

.ny_pic_bottle02 img{
	                display:block;
					float:left;
					width:260px;
					height:260px;
					padding-right:20px;
					}
.ny_pic_bottle02 span{
	                 display:block;
					 float:right;
					 width:580px;
					 height:199px;
					 }
.line{
	  display:block;
	  color:#696868;
	  line-height:25px;
	  font-size:13px;
	 }
.ny_pic_bottle02 span p{
	                          color:#333;
							  font-size:13px;
							  line-height:25px;
							  padding:15px 0;
							  }
/*生产基地*/

.ny_case_list{
	        padding-top:100px;
			}
.ny_case_list li{
	            float:left;
				margin:0 28px 20px 28px;
				width:330px;
				height:295px;
				position:relative;
				overflow:hidden;
				}
				
.ny_case_list li img{
	                 display:block;
					 width:330px;
					 height:225px;
					 border-radius:15px;
					 -webkit-border-radius:15px;
					 -moz-border-radius:15px;
					 -o-border-radius:15px;
					 margin-bottom:20px;
					 }
.ny_case_list li .case_hover{
								position:absolute;
								z-index:2222;
								top:0;
								left:0;
								width:330px;
								height:225px;
								background-color:rgba(255,255,255,0.6);
								opacity:0;
								filter:alpha(opacity=0);
								transition:all 0.5s;
								-webkit-transition:all 0.5s;
								-moz-transition:all 0.5s;
								-o-transition:all 0.5s;
								border-radius:15px;
								-webkit-border-radius:15px;
								-moz-border-radius:15px;
								-o-border-radius:15px;
							}

.ny_case_list li:hover .case_hover{
	                               opacity:1;
							       filter:alpha(opacity=1);
	                               }


.ny_case_more{
	          display:block;
			  height:45px;
			  line-height:45px;
			  width:320px;
			  overflow:hidden;
			  font-size:14px;
			  padding:0 5px 0 5px;
			  }

.ny_case_more i{
	            float:right;
				}

.ny_case_more i:hover{
	                color:#0c88e0;
					}





/*生产基地2*/
.ny_pic_right_img2 li{
	                 width:800px;
					 border-bottom:2px #a8a8a8 solid;
					 padding:20px 60px 20px 20px;
					 background:#fff;
					 margin-bottom:25px;
					 }
.ny_pic_right_img2 li a{
	                   display:block;
					   width:800px;
					   }
.ny_pic_right_img2 li a img{
	                       float:left;
						   display:block;
						   margin-right:40px;
						   width:150px;
						   height:134px;
						   padding:5px;
						   border:1px #CCC solid;
						   
						   }
.ny_pic_right_img2 li a span{
	                       display:block;
						   float:left;
						   width:460px;
						   }
.ny_pic_right_img2 li a span i{
	                          display:block;
							  color:#696868;
							  line-height:25px;
							  font-size:13px;
							  }
.ny_pic_right_img2 li a span p{
	                          color:#333;
							  font-size:13px;
							  line-height:25px;
							  padding:15px 0;
							  }
.ny_pic_img_title{
	              color:#333;
				  font-size:18px;
				  padding-bottom:16px;
				  }	



/*下载中心*/

.ny_download_bg{
	       background:#e6e6e6;
		   width:100%;
		   height:auto;
		   position:relative;
		   }


.download_list{
	      padding-top:100px;
		  padding-bottom:80px;
		  }

.download_list li{
				width:960px;
				height:280px;
				border-bottom:3px #9d9b9b solid;
				padding:22px;
				background:#f8f5f5;
				margin-bottom:40px;
				position:relative;
			  }

.download_list li .download_hover{
								   position:absolute;
								   z-index:22222;
								   top:22px;
								   left:22px;
								   width:400px;
								   height:280px;
								   background-color:rgba(255,255,255,0.4);
								   opacity:0;
								   filter:alpha(opacity=0);
								   transition:all 0.5s;
								   -webkit-transition:all 0.5s;
								   -moz-transition:all 0.5s;
								   -o-transition:all 0.5s;
			                     }

.download_list li:hover .download_hover{
	                                  opacity:1;
									  filter:alpha(opacity=1);
									  }


.download_list li .ny_download_more{
								display:block;
								overflow:hidden;
								float:left;
								width:535px;
								height:280px;
								color:#333;
			                    }




.download_list li img{
					   float:left;
					   padding-right:25px;
					   width:400px;
					   height:280px;
				        }

.download_list li .ny_download_more span{
								   display:block;
								   float:left;
								   width:535px;
								   height:280px;
				                   }

.download_list li .ny_download_more span h4{
										font-size:16px;
										width:535px;
										height:40px;
										border-bottom:1px #333 dashed;
						                }



.download_list li .ny_download_more span p{
									  width:530px;
									  line-height:25px;
									  font-size:14px;
									  margin:25px 0 25px 0;
					  
					                 }
					  
	  
.download_list li .ny_download_more span i{
									   font-size:13px;
									   margin-bottom:75px;
									   display:block;
					                   }



.download_more{
	          display:block;
			  width:186px;
			  height:44px;
			  font-size:15px;
			  line-height:44px;
			  text-align:center;
			  color:#fff;
			  background:#1E8CDA;
			  border-radius:10px;
			  -webkit-border-radius:10px;
			  -moz-border-radius:10px;
			  -o-border-radius:10px;
			  box-shadow:1px 1px 10px #929191;
			  -webkit-box-shadow:1px 1px 10px #929191;
			  -moz-box-shadow:1px 1px 10px #929191;
			  -o-box-shadow:1px 1px 10px #929191;
			  }




/*fenye*/
.pagelist{
	    padding-bottom:30px;
		padding-left:32px;
		}
.pagelist li{
	          float:left;
			  background:#fff;
			  margin-right:8px;
              padding:8px 10px;
			  color:#333;
			  }
	   
.pagelist li a{
	           display:block;
			   float:left;
			   font-size:13px;
			   color:#333;
			   }
.pagelist li a:hover{
	                color:#fff;
					}
.pagelist li:hover{
	                background:#1E8CDA;
					color:#fff;
					}	   







	  
/*footer_bg*/

.footer_bg{
	      width:100%;
		  background:url(../images/footer_bg.jpg) repeat-x;
		  height:302px;
		  position:relative;
		  top:20px;
		  }
.footer{
	   width:1004px;
	   margin:auto;
	   }

.footer span{
	         display:block;
			 height:40px;
			 line-height:40px;
			 padding-bottom:49px;
			 }		  
.footer span em a{
	              font-size:13px;
				  color:#c7c7c7;
				  padding:0 23px;
				  }
				  
.footer p{
	    text-align:center;
		color:#000;
		font-size:15px;
		line-height:28px;
		}
		
/*内页底部*/
.footer_bg02{
			width:100%;
			background:url(../images/footer_bg.jpg) repeat-x;
			height:262px;
		  }
		  
/*tab切换*/
#lan ul li {
	width: 130px;
	float: left;
	margin:3px 0;
	padding-left:20px;
}
#lan ul span{
	width: 314px;
	display:block;
}
#lan ul li.selected {
	color: #00448f;
	cursor: pointer;
}

#sy_pro_bg{
	      background:#fff;
		   width:100%;
		   top:100px;
		   position:relative;
		   padding-bottom:100px;
		   }

		   
.sy_pro{
	  background:#fff;
	  margin:auto;
	  height:521px;
	  width:1004px;
	  }
	  
.sy_pro_list{
	          height:270px;
			  width:980px;
			  border:1px #c9c9c9 solid;
			  padding:9px 11px 0 11px;
			  margin:24px 0 25px 0;
			  position: relative;
			  }
.title_pro{
	       background: #00448f url(../images/pro_title1.jpg) 247px center no-repeat;
		   width:314px;
		   height:37px;
		   line-height:37px;
		   text-align:center;
		   color:#fff;
		   font-size:15px;
		   }
		   
.title_pro:hover{
	            cursor:pointer;
	           }		  
.product_img{
	                 display:block;
					 width:255px;
					 text-align:center;
					 position: absolute;
					 left: 50%;
					 top: 40px;
					 margin-left: -127px;
					 }

.product_img em{
	            display:block;
				color:#6d6b6b;
				font-size:13px;
	           }
.product_img img{
				border:1px solid #ccc;
				margin-bottom: 5px;
			}
.pros_list_li{float:left;width:196px;text-align:center;}	
.pros_list_li img{width:180px !important;}		
.pro_ahover{display:block;width:90%;height:40px;line-height:40px;background:#a0a0a0;margin-top:20px;color:#fff;font-size:18px;}			
.pro_ahover:hover{background:#184485;color:#fff;}		
/*tab切换结束*/						 
.link{
	  display:block;
	  width:940px;
	  height:78px;
	  line-height:78px;
	  margin:auto;
	  }
	  
.link em a{
	       display:block;
		   float:left;
		   width:188px;
		   height:78px;
		   text-align:center;
		   line-height:78px;
		   color:#fff;
		   background:url(../images/pic1.jpg) no-repeat;
		   font-size:15px;
		   }
		   
.link em a:hover{
	            background:url(../images/pic2.jpg) no-repeat;
				}		  
.pagelist .thisclass{background:#1E8CDA; color:#FFF}

/*表格*/
.ny_form{
	    padding:10px 0 35px 0;
		}
.form_button{
	        padding-left:195px;
			}
.form_bottle{
	          color:#333;
			  font-size:15px;
			  }
.intxt{
	        height:25px;
			line-height:25px;
			border:1px #8394a6 solid;
			margin-bottom:8px;
			}
.coolbg{
	    display:block;
		width:60px;
		height:30px;
		line-height:35px;
		background:#1e8cdb;
		color:#fff;
		text-align:center;
		float:left;
		margin-right:15px;
		}
.coolbg2{
	    display:block;
		float:left;
		width:60px;
		height:30px;
		line-height:35px;
		background:#eb2323;
		color:#fff;
		text-align:center;
		}
		
/*新闻2*/
.ny_news_bg2{
	       background:#fff;
		   width:100%;
		   height:auto;
		   position:relative;
		   }

.ny_news_first .nelist{
	               display:block;
				   height:35px;
				   line-height:35px;
				   width:970px;
				   background:#f3f1f1;
				   border-bottom:1px #c9c9c9 solid;
				   font-size:14px;
				   padding-left:34px;
				   color:#333;
				   
				   }
.ma{
	margin-top:80px;
	}
.ny_news_first .nelist a{
	                  color:#333;
					  }
.ny_news_first ul{
	              padding:20px;
				  }
.ny_news_first ul li{
	                 height:35px;
					 line-height:35px;
					 border-bottom:1px #cccccc dashed;
					 padding:0 20px;
					 width:924px;
					 margin-bottom:5px;
					 }
.ny_news_first ul li a{
	                   color:#333;
					   font-size:13px;
					   display:block;
					   float:left;
					   background:url(../images/arr.gif) left center no-repeat;
					   padding-left:20px;
					   width:500px;
					   
					   }
.ny_news_first ul li a:hover{
	                         font-size:15px;
							 color:#0470ca;
							 }
.ny_news_first ul li em{
	                     float:right;
						 color:#333;
						 }
.category_list{
	           width:878px;
			   border:1px #d3d3d3 solid;
			   background:#fff;
			   margin-bottom:20px;
			   padding-bottom:15px;
			   }
.category_list ul{
	             padding:0 5px;
				 }
.category_list ul li{
	                 float:left;
					 width:155px;
					 height:31px;
					 line-height:31px;
					 border-bottom:1px #bcbcbc dashed;
					 margin:10px 0 10px 13px;
					 text-align:left;
					 padding-left:14px;
					 }
.category_list ul li a{
	                   font-size:13px;
					   color:#333;
					   }
.category_list ul li a:hover{
	                          color:#2da9df;
							  font-size:14px;
							  }
.ny_news_bgg{
	       background:#e6e6e6;
		   width:100%;
		   height:auto;
		   position:relative;
		   }
.ny_picc02{
	      padding-top:40px;
		  padding-bottom:40px;
		  }
.ny_picc_right{
	         width:780px;
			  margin:0 auto;
			 }

.ny_picc_right_img li{
					 margin-bottom:25px;
					 margin:0 10px 20px 0;
					 float:left;
					 }
					 
.ny_picc_right_img li a{
	                  display:block;
					  float:left;
					  }

.ny_picc_right_img li a img{
	                      width:200px;
						  height:158px;
						  padding:3px;
						  border:1px #CCC solid;
						  margin-bottom:15px;
						   }
.ny_picc_right_img li a em{
	                      display:block;
						  text-align:center;
						  font-size:14px;
						  color:#333;
						  }
.ny_pic_rightt{
	         width:910px; margin-top:-36px;
			 }

.ny_pic_rightt_img li{
	                 width:780px;
					 height:151px;
					 border-bottom:2px #a8a8a8 solid;
					 padding:20px 60px 20px 20px;
					 background:#fff;
					 margin-bottom:25px;
					 }
.ny_pic_rightt_img li a{
	                   display:block;
					   width:790px;
					   }
.ny_pic_rightt_img li a img{
	                       float:left;
						   padding-right:40px;
						   width:150px;
						   height:150px;
						   }
.ny_pic_rightt_img li a span{
	                       display:block;
						   float:left;
						   width:460px;
						   }
.ny_pic_rightt_img li a span i{
	                          display:block;
							  color:#696868;
							  line-height:25px;
							  font-size:13px;
							  }
.ny_pic_rightt_img li a span p{
	                          color:#333;
							  font-size:13px;
							  line-height:25px;
							  padding:10px 0;
							  }
.ny_news_bottlee_list p{
	                 color:#333;
					 line-height:25px;
					 text-indent:2em;
					padding-bottom:30px;
					 
					 }
.ny_news_bottlee_list{
	           background:#fff;
			   height:auto;
			   padding:40px 65px 0 65px;
			   margin:35px auto;
			   width:790px;
			   }












